Roland McGrath is a computer programmer.
While working for the GNU Project, he wrote the GNU C Library, co-wrote GNU Make, worked on the Hurd and GNU Mach, and wrote some parts of GNU Emacs.[1]
For a time he worked at the University of Utah's Flux Project.[2]
He currently works for Google. Previously, he worked at Red Hat.[3]
He is the primary author of utrace, a tracing facility for modules in the Linux kernel.[4]
He is the maintainer of strace in Debian.[5]